package com.foreknow.demo2;

import java.util.Scanner;

/**
 *    开关语句switch
 *    作用：switch语句从多种情况中选择一种执行，再结构上比if语句要清晰很多，适用于固定条件的场景来使用
 *    语法：表达式的类型：可以是与int类型相兼容的基本数据类型（可以理解为能自动转换为int类型的数据类型）  byte short int char
 *                       在jdk1.8是支持String类型
 *         常量的类型：byte short int char
 *          switch(表达式){
 *              case 常量 :
 *                  System.out.println("111111111111111");
 *                   break; 如果遇到break那么switch就结束了，如果没有break程序会按照顺序执行 所以一定要break
 *          }
 *           注意：default可以不写，也可以放到switch中的其他位置（不建议这样写）
 */

public class ControlDemo4 {
    public static void main(String[] args) {
        Scanner num = new Scanner(System.in);
        System.out.println("输入一个数字： ");
        int x =num.nextInt();
        switch (x){
            case 1:
                System.out.println("111111111111111");
                break;
            case 2:
                System.out.println("222222222222222");
                break;
            case 3:
                System.out.println("333333333333333");
            default:
                System.out.println("error......");
        }






























        //        Scanner putin = new Scanner(System.in);
//        System.out.println("输入会员的积分");
//        int custScore = putin.nextInt();
//        double discount = 0.0;
//        if (custScore < 2000) {
//            discount = 0.9;
//        } else if (custScore >= 2000 && custScore < 3000){
//            discount = 0.8;
//        }else if (custScore >= 3000 && custScore <4000){
//            discount = 0.7;
//        }else {
//            discount = 0.6;
//        }
//        System.out.println("享受的会员折扣： "+discount);

































//        Scanner num = new Scanner(System.in);
//        System.out.println("输入会员卡号");
//        int number = num.nextInt();
//        int rondom = (int) (Math.random() * 10);
//        if (number / 100 % 10 == rondom){
//            System.out.println("你是幸运用户");
//        } else {
//            System.out.println("你不是幸运用户");
//        }






//        Scanner input = new Scanner(System.in);
//        System.out.println("请输入学生成绩： ");
//        int score = input.nextInt();
//        if (score>98) {
//            System.out.println("very good!");
//        } else {
//            System.out.println("no good!");
//        }
//        System.out.println("程序执行完毕......");
//        char nub = (score % 2 == 0)? '双':'单';
//        System.out.println(nub);

    }
}
